home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / kernels / ramdisk_.pat < prev    next >
Text File  |  1994-05-26  |  891b  |  34 lines

  1.  
  2. This is the patch for Linux 1.0.x's ramdisk.c that allows you to switch in
  3. a different floppy before loading the ramdisk.
  4.  
  5. *** ramdisk.c.orig    Mon Nov 29 19:09:22 1993
  6. --- ramdisk.c    Sat Dec  4 04:08:49 1993
  7. ***************
  8. *** 27,32 ****
  9. --- 27,34 ----
  10.   int    rd_length = 0;
  11.   static int rd_blocksizes[2] = {0, 0};
  12.   
  13. + extern void wait_for_keypress(void);
  14.   static void do_rd_request(void)
  15.   {
  16.       int    len;
  17. ***************
  18. *** 110,115 ****
  19. --- 112,124 ----
  20.   
  21.       /* If no RAM disk specified, give up early. */
  22.       if (!rd_length) return;
  23. +         /* Pat's ugly hack */
  24. +     printk("\nPlease remove the boot kernel disk from your floppy drive,\n");
  25. +         printk("insert a disk to be loaded into the ramdisk, and press\n");
  26. +         printk("[enter] to continue.\n\n");
  27. +     wait_for_keypress();
  28.       printk("RAMDISK: %d bytes, starting at 0x%x\n",
  29.                       rd_length, (int) rd_start);
  30.   
  31.